﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Protocolo.Enums;

namespace Protocolo.Mensajes.Response
{
    public class DescubrirServidorResponse : MensajeBase
    {
        protected override string Datos
        {
            get 
            {
                return IPServidor.PadLeft(15) + PuertoServidor.ToString("0000");
            }
            set
            {
                IPServidor = value.Substring(0, 15).Trim();
                PuertoServidor = int.Parse(value.Substring(15, 4));
            }
        }

        public string IPServidor { get; set; }
        public int PuertoServidor { get; set; }

        public DescubrirServidorResponse()
        {
            this.Header = TipoMensajeEnum.RES;
            this.Cmd = ComandoEnum.DescubrirServidor;
        }
    }
}
